-- We stick on the double hyphen at the beginning of each line so that
-- HyperCard knows it isn't supposed to pay attention.
-- Do you want to see a script in action? All right: use the mouse to
-- wipe out the hyphens from the script between the lines.
-- Click "OK" down below, click on the upper left square on the
-- toolbox (the one with the pointing hand) and move the hand into the
-- field. Then see if you can get back to me here (a shortcut is to
-- select the Field tool -- the one in the upper right of the Toolbox--
-- and doubleclick the field while holding down the Shift key).
-- More below.
--
-- Did you notice that the middle line of the script moved over a notch
-- or two? That's how HyperTalk, the HyperCard programming language,
-- neatens up its programs.
-- "mouseWithin" was a MESSAGE that YOU sent to this field when you
-- moved the "mouse Within" the field. When you send a MESSAGE to an
-- OBJECT like a field (Buttons, cards, backgrounds and stacks are
-- other OBJECTS) the MESSAGE looks for a HANDLER, which is the
-- MESSAGE with the word "ON" tacked onto the front of it.
-- Want to try a neat trick? Click "OK" down below again, then go
-- to the "GO" menu in the menu bar. Select "MESSAGE". Then type
-- the sentence: send mouseWithin to cardfield "HelpField" (the phrase
-- is on the card.) Go ahead, try it. Then come back here and stick the
-- hyphens back onto the script between the double lines above before
-- moving on to the next card.
-- part 2 (field)
-- low flags: 00
-- high flags: 0004
-- rect: left=2 top=24 right=88 bottom=483
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 20
-- text size: 14
-- style flags: 256
-- line height: 18
-- part name:
-- part 4 (button)
-- low flags: 00
-- high flags: 8003
-- rect: left=350 top=316 right=338 bottom=450
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Continue...
----- HyperTalk script -----
on mouseUp
go to next card
end mouseUp
-- part 5 (button)
-- low flags: 00
-- high flags: 8003
-- rect: left=25 top=316 right=338 bottom=125
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Previous page
----- HyperTalk script -----
on mouseUp
go to prev card
end mouseUp
-- part 6 (button)
-- low flags: 00
-- high flags: 8003
-- rect: left=191 top=317 right=339 bottom=291
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Directory
----- HyperTalk script -----
on mouseUp
go to card id 2919 of stack "IntroCard"
end mouseUp
-- part contents for card part 1
----- text -----
This is a field. Click on the upper right square in the "Tools", then double click in this field. A box will appear. Study it for a moment, then click on the button that says "Script".
-- part contents for card part 2
----- text -----
This is a "question" card. It throws you into the thickest part of HyperCard. Write down as many questions as you can while doing this card, then click "Continue"!